vscode使用python虚拟环境 您所在的位置:网站首页 jupyter vscode哪个好用 vscode使用python虚拟环境

vscode使用python虚拟环境

#vscode使用python虚拟环境| 来源: 网络整理| 查看: 265

python虚拟环境配置

虚拟环境是python解释器的一个私有副本,在这个环境中我们可以安装私有包,不会影响系统中安装的全局python解释器。

在python3中创建虚拟环境

1、创建虚拟环境:

python3中,虚拟环境有python标准库中的venv包原生支持。

创建虚拟环境的命令格式如下:

python3 -m venv 虚拟环境名

-m venv 选项的作用:以独立的脚步运行标准库中的venv包,后面的参数为虚拟环境的名称。 通常我们创建虚拟环境的名称就是 venv,当然可以使用其他名称。

新建一个testvenv目录,进入到该目录下执行 python -m venv myvenv ,执行完毕之后在根目录下出现一个名为myvenv的子目录,这就是我们创建的全新的虚拟环境,包含整个项目专用的python解释器。

image.png

2、使用虚拟环境

使用虚拟环境,首先要将其”激活“,在Linux下使用如下命令:

source venv/bin/activate

Windows系统是:

venv\Scripts\activate

虚拟环境被激活后,里面的python解释器的路径会添加到当前命令会话的PATH环境变量中,指明在什么位置寻找一众可执行文件。

虚拟环境的工作结束之后,在命令行输入 deactivate,还原当前终端会话的PATH环境变量,把命令提示符重置为初始的状态。

3、在虚拟环境下使用pip安装python包

pip install flask

集中统一组织和管理虚拟环境

上面的方式是在临时的目录下创建一个虚拟环境了,应用于一个项目,但是当这个目录删除之后,虚拟环境也就删除了,不利于我们对其进行复用,为了解决这个问题,我们可以把虚拟环境创建在一个独立的公共目录,这样即使删除一些项目,也能够保留虚拟环境。具体做法就是我们在一个地方专门存放虚拟环境。

比如,我在我的 D:\environment 目录下新建一个文件夹叫pythonvenv,然后在该目录里创建多个虚拟环境。我们可以在这多个虚拟环境中安装不同的库,然后应用到不同的项目,即使项目删除,也不会影响虚拟环境。

image.png

在vscode中使用python虚拟环境

1、点击vscode右下角的python解释器版本选择解释器:

image.png

2、在弹出框中选择+:

image.png

3、再选择查找

image.png

4、然后找到我们自己的公共位置的虚拟环境里的解释器版本

image.png

vscode自动识别虚拟环境

在vscode配置(setting.json)中,添加配置项:"python.venvPath": "D:\\environment\\pythonvenv" ,然后我们再去选择解释器版本,就可以看到我们创建在公共地方的多个虚拟环境,然后想用哪个用哪个。

image.png



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有